package kr.co.bettersoft.waitnumbercustomer.domain;
/**
 * 가맹점 검색에 필요한 세부 조건들을 지정할때 사용되는 도메인 클래스이다.
 * @author blue
 *
 */
public class MerchantSearchOption {
	private String memberId;				// 고객 아이디 - 방문했던 가맹점 검색하기 위한 조건. 전체 가맹점 검색시에는 공백
	private String byTotalMember;			// 추천평이 많은 순으로 정렬하기 위해 사용되는 조건. TRUE 일때 추천평 많은 순으로 정렬. 그외 공백
	private String byAverageEvaluation;		// 평점 높은 순으로 정렬하기 위해 사용되는 조건. TRUE 일때 평점 높은 순으로 정렬. 그외 공백
	private String companyName;				// 상호명으로 검색시 사용되는 파라미터
	private String businessKind03;			// 업종으로 검색시 사용되는 파라미터
	
	// 생성자. 객체 생성시 모든 값 공백으로 초기화
	public MerchantSearchOption() {
		this.memberId = "";
		this.byTotalMember = "";
		this.byAverageEvaluation = "";
		this.companyName = "";
		this.businessKind03 = "";
	}
	
	public String getMemberId() {
		return memberId;
	}
	public void setMemberId(String memberId) {
		this.memberId = memberId;
	}
	public String getByTotalMember() {
		return byTotalMember;
	}
	public void setByTotalMember(String byTotalMember) {
		this.byTotalMember = byTotalMember;
	}
	public String getByAverageEvaluation() {
		return byAverageEvaluation;
	}
	public void setByAverageEvaluation(String byAverageEvaluation) {
		this.byAverageEvaluation = byAverageEvaluation;
	}
	public String getCompanyName() {
		return companyName;
	}
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	public String getBusinessKind03() {
		return businessKind03;
	}
	public void setBusinessKind03(String businessKind03) {
		this.businessKind03 = businessKind03;
	}
}
